fence with posts and railings - Turco Inglés Diccionario